feeling stuffed - French English Dictionary